artificial membranes - Turco Inglés Diccionario